package com.weetop.cfw.base.presenter

import com.weetop.cfw.home_page.fragment.HomePageFragment

interface HomePagePresenter : BasePresenter {

    /**
     * 根据城市关键词获取分站信息
     */
    fun getCityIdByCityName(homePageFragment: HomePageFragment, cityName: String)

    /**
     * 获取用户信息
     */
    fun getPersonalInfoData(homePageFragment: HomePageFragment)

    /**
     * 获取上市服务富文本数据
     */
    fun getListingServiceData(homePageFragment: HomePageFragment)

    /**
     * 获取工商财税富文本数据
     */
    fun getIndustrialAndCommercialTaxationData(homePageFragment: HomePageFragment)

    /**
     * 获取首页Banner图数据
     */
    fun getHomePageBannerData(homePageFragment: HomePageFragment, currentPage: Int)

    /**
     * 获取首页Banner图数据 修改
     */
    fun getHomePageBannerExData(homePageFragment: HomePageFragment, currentPage: Int)

    /**
     * 获取首页活动推荐
     */
    fun getRecommendActivitiesList(homePageFragment: HomePageFragment, currentPage: Int)

    /**
     * 获取首页活动推荐
     */
    fun getRecommendActivitiesListEx(homePageFragment: HomePageFragment, currentPage: Int)

    /**
     * 获取首页活动推荐详情
     */
    fun getRecommendInfo(homePageFragment: HomePageFragment, infoid: Int)

}